package com.hexacta.hrs.sandbox.tasks2.data;

import java.util.List;

import com.hexacta.hrs.sandbox.tasks2.model.Task;

public interface TaskDao {

	/**
	 * recupera todas las tareas
	 * @return
	 */
	public List<Task> findAll();

	/**
	 * recupera una tarea segun id
	 * @param id
	 * @return
	 */
	public Task findById(final Long id);

	/**
	 * persiste una tarea en la base
	 * @param task
	 */
	public void persistTask(Task task);
	
	

}
